

#include <p18f2550.h>
#include <xc.h>


void main ()

{
    ADCON1=15;
    TRISB=0; // SALIDA
    TRISA=1;//ENTRADA
    PORTA=0;

    while(1)

    {
    
    if(PORTAbits.RA0==1 )
    {
        Delay10KTCYx(3);
        PORTBbits.RB0=1;
        PORTBbits.RB1=0;
        PORTBbits.RB2=0;
        Delay10KTCYx(3);
        PORTBbits.RB3=1;
        PORTBbits.RB4=0;
        PORTBbits.RB5=0;
        PORTBbits.RB6=0;
        Delay10KTCYx(3);
        PORTBbits.RB0=0;
        PORTBbits.RB1=0;
        PORTBbits.RB2=0;
        Delay10KTCYx(3);
        PORTBbits.RB0=0;
        PORTBbits.RB1=1;
        PORTBbits.RB2=0;
        Delay10KTCYx(3);
        PORTBbits.RB3=0;
        PORTBbits.RB4=1;
        PORTBbits.RB5=0;
        PORTBbits.RB6=0;
        Delay10KTCYx(3);
        PORTBbits.RB0=0;
        PORTBbits.RB1=0;
        PORTBbits.RB2=0;
        Delay10KTCYx(3);
        PORTBbits.RB0=0;
        PORTBbits.RB1=0;
        PORTBbits.RB2=1;
        Delay10KTCYx(3);
        PORTBbits.RB3=1;
        PORTBbits.RB4=1;
        PORTBbits.RB5=0;
        PORTBbits.RB6=0;
        Delay10KTCYx(30);
        PORTBbits.RB0=0;
        PORTBbits.RB1=0;
        PORTBbits.RB2=0;
        Delay10KTCYx(3);
    }

    }

        
        
}



